PrimeGrid: a Volunteer Computing Platform for Number Theory
نویسنده
چکیده
Since 2005, PrimeGrid has grown from a small project factorising RSA numbers by brute force to one of the largest volunteer computing projects in the world. The project has discovered over 60 new million-digit primes, as well as record sized twin and Sophie Germain primes. This paper will present a history of the project, the algorithms and software used by PrimeGrid and how the BOINC distributed computing architecture is used to harness tens of thousands of computers. We also highlight some recent results from several current prime search sub-projects. Keywords-volunteer computing; number theory; primality testing; computational mathematics; prime numbers
منابع مشابه
Towards a Production Volunteer Computing Infrastructure for HEP
Following the successful inclusion of virtualisation to volunteer computing for theory simulations back in 2011, the use of volunteer computing with BOINC and CernVM has been extended to cover simulations for the LHC experiments ATLAS, CMS and LHCb. This paper describes the status of the BOINC volunteer computing platform at CERN used for LHC@home and how it has been designed ...
متن کاملVolunteer Computing With Video Game Consoles
Volunteer computing is a form of distributed computing where projects attempt to accomplish some goal, using volunteered computational resources instead of paying for the resources [1]. Volunteer computing projects are being used for a wide range of computationally intensive scientific and mathematical goals, ranging from searching for evidence of extraterrestrial intelligence to searching for ...
متن کاملVirtual EZ Grid: A Volunteer Computing Infrastructure for Scientific Medical Applications
This paper presents the Virtual EZ Grid project, based on the XtremWeb-CH (XWCH) volunteer computing platform. The goal of the project is to introduce a flexible distributed computing system, with (i) a non-trivial number of computing resources infrastructure from various institutes, (ii) a stable platform that manages these computing resources and provides advanced interfaces for applications,...
متن کاملParallel computing using MPI and OpenMP on self-configured platform, UMZHPC.
Parallel computing is a topic of interest for a broad scientific community since it facilitates many time-consuming algorithms in different application domains.In this paper, we introduce a novel platform for parallel computing by using MPI and OpenMP programming languages based on set of networked PCs. UMZHPC is a free Linux-based parallel computing infrastructure that has been developed to cr...
متن کاملGridifying Phylogeny and Medical Applications on the Volunteer Computing Platform XtremWeb-CH
XtremWeb-CH (XWCH) is a volunteer computing middleware that makes it easy for scientists and industrials to deploy and execute their parallel and distributed applications on a public-resource computing infrastructure. XWCH supports various high performance applications, including those having large storage and communication requirements. Two high performance applications were ported and deploye...
متن کامل